package id.co.rho.scoring.cid.client.command.impl;

import id.co.rho.scoring.cid.client.command.CommandAction;

public class TypeModelConfigCommand implements CommandAction<TypeModelConfigResult>{
	private static final long serialVersionUID = 1L;
	private long id;
	private String name;
	private String code;
	private String descr;
	private String createdBy;
	private String updatedBy;
	private String deletedby;
	
	public static enum  CommandType {ADD, SEARCH,EDIT,DELETE,SEARCH_ALL}
	
	private CommandType commandType;
	
	public TypeModelConfigCommand(){
		
	}
	
	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getCode() {
		return code;
	}
	public void setCode(String code) {
		this.code = code;
	}
	public String getDescr() {
		return descr;
	}
	public void setDescr(String descr) {
		this.descr = descr;
	}
	
    public CommandType getCommandType() {
        return commandType;
    }

    public void setCommandType(CommandType commandType) {
        this.commandType = commandType;
    }

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy;
	}

	public String getDeletedby() {
		return deletedby;
	}

	public void setDeletedby(String deletedby) {
		this.deletedby = deletedby;
	}    
    
    
	
}
